chrome.tabs.onUpdated.addListener(function (id, info, tab){
	if (tab.status === 'complete') {
		var myDate = new Date();
		myDate.getYear(); //获取当前年份(2位)
		myDate.getFullYear(); //获取完整的年份(4位,1970-????)
		myDate.getMonth(); //获取当前月份(0-11,0代表1月)
		myDate.getDate(); //获取当前日(1-31)
		myDate.getDay(); //获取当前星期X(0-6,0代表星期天)
		myDate.getTime(); //获取当前时间(从1970.1.1开始的毫秒数)
		myDate.getHours(); //获取当前小时数(0-23)
		myDate.getMinutes(); //获取当前分钟数(0-59)
		myDate.getSeconds(); //获取当前秒数(0-59)
		myDate.getMilliseconds(); //获取当前毫秒数(0-999)
		myDate.toLocaleDateString(); //获取当前日期
		var mytime=myDate.toLocaleTimeString(); //获取当前时间
		myDate.toLocaleString( ); //获取日期与时间
		Date.prototype.Format = function (fmt) {
			var o = {
				"M+": this.getMonth() + 1, //月份
				"d+": this.getDate(), //日
				"H+": this.getHours(), //小时
				"m+": this.getMinutes(), //分
				"s+": this.getSeconds(), //秒
				"q+": Math.floor((this.getMonth() + 3) / 3), //季度
				"S": this.getMilliseconds() //毫秒
			};
			if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length));
			for (var k in o)
				if (new RegExp("(" + k + ")").test(fmt)) fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length)));
			return fmt;
		}
		var dates = new Date().Format("yyyy-MM-dd HH:mm:ss");
		var title = tab.title;
		var url = tab.url;
		const data = {
			name: title,
			start: dates,
			descriptions: url,
			tags: title
		};
		fetch('http://localhost:9090/timeline/addtime', {
			method: 'POST', // or 'PUT'
			headers: {
				'Content-Type': 'application/json',
			},
			body: JSON.stringify(data),
		})
			.then(response => response.json())
			.then(data => {
				console.log('Success:', data);
			})
			.catch((error) => {
				console.error('Error:', error);
			});
	}
	if (tab.status === 'loading') {

	}


});



